Definition of At Arm's Length

  • 1. At some distance Adverb